Careers

Position: Embedded Systems Engineer Position Posting Date: 02-23-2026

Location: Farmington Hills, MI

Duties include:

  • Design, implement, validate and maintain control algorithms, embedded software stacks, and model-based designs (MATLAB/Simulink, C/C++) for Systems in Automotive, Heavy machinery or other industries.
  • Build and validate plant models in MATLAB/Simulink and implement them on Bench, HIL environments (dSPACE or equivalent) for ECU validation. Integrate embedded hardware and software into vehicle and on bench during development and validation.
  • Develop and execute test plans, validation strategies, and test cases at component, subsystem, and system levels to ensure vehicle, Systems or component readiness and compliance with program requirements.
  • Extract, analyze, and interpret communication network data (CAN, diagnostics, sensor logs, etc) to identify system behavior, trigger points, and performance limitations in vehicles or benches as needed to diagnose issues. Develop and automate test scripts (CAPL, Python, or similar) to support ECU and system-level validation. Perform root cause analysis and implement corrective actions for issues identified during integration, HIL testing, and on-road validation
  • Research and benchmark emerging technologies and advanced control strategies. Collaborate cross-functionally with hardware, software, and mechatronics teams to reproduce and resolve integration issues, development issues while ensuring compliance with specifications and quality standards. Manage validation equipment resources (HIL benches, test vehicles, instrumentation) and align schedules with program milestones to deliver efficient, high-quality outcomes.

Qualification:

This Position requires a Master’s degree in Mechanical Engineering, Electrical Engineering, Industrial Engineering, or Engineering Management.

To Apply:

Email the resume to careers@brightsharks.com with the Job ID# 3577 and 2948 in the subject.